package com.jslx.mapper.lcc;

import com.jslx.pojo.lcc.BaseInputChoice;
import com.jslx.pojo.lcc.BaseInputChoiceQuery;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BaseInputChoiceMapper {
    int countByExample(BaseInputChoiceQuery example);

    int deleteByExample(BaseInputChoiceQuery example);

    int deleteByPrimaryKey(String id);

    int insert(BaseInputChoice record);

    int insertSelective(BaseInputChoice record);

    List<BaseInputChoice> selectByExample(BaseInputChoiceQuery example);

    BaseInputChoice selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") BaseInputChoice record, @Param("example") BaseInputChoiceQuery example);

    int updateByExample(@Param("record") BaseInputChoice record, @Param("example") BaseInputChoiceQuery example);

    int updateByPrimaryKeySelective(BaseInputChoice record);

    int updateByPrimaryKey(BaseInputChoice record);
}